package entity

import (
	"time"
)

type SpuSkuAttrValueEntity struct {
	SpuSkuAttrId  int64     `gorm:"spu_sku_attr_id;primary_key"` // 商品sku销售属性关联信息id
	CreateTime    time.Time `gorm:"create_time"`                 // 创建时间
	UpdateTime    time.Time `gorm:"update_time"`                 // 更新时间
	SpuId         int64     `gorm:"spu_id"`                      // SPU ID
	SkuId         int64     `gorm:"sku_id"`                      // SKU ID
	AttrId        int64     `gorm:"attr_id"`                     // 销售属性ID
	AttrName      string    `gorm:"attr_name"`                   // 销售属性名称
	AttrValueId   int64     `gorm:"attr_value_id"`               // 销售属性值ID
	AttrValueName string    `gorm:"attr_value_name"`             // 销售属性值
	Status        int64     `gorm:"status"`                      // 状态 1:enable, 0:disable, -1:deleted
}

func (*SpuSkuAttrValueEntity) TableName() string {
	return "spu_sku_attr_value"
}
